multiple licensing agreement - Alemán Inglés Diccionario